loud and unpleasant noise - German English Dictionary